with sea view - French English Dictionary